echar pierna - German English Dictionary